package com.example.netty.channelHandler优化;

import com.example.netty.encode.Packet.LoginRequestPacket;
import io.netty.channel.ChannelHandlerContext;
import io.netty.channel.SimpleChannelInboundHandler;

/**
 * @desciption
 * Q1:当我们每次接收到数据之后，都需要加很多if else来处理对应的数据处理逻辑
 * Q2:当有多个handle处理数据请求，还需要if else 判断是否把对象交给下一个handle处理
 * @author liupk
 * @date 2018/11/7
 */
public class LoginRequestHandle extends SimpleChannelInboundHandler<LoginRequestPacket> {
    
    
    @Override
    protected void channelRead0(ChannelHandlerContext ctx, LoginRequestPacket msg) throws Exception {
        /**处理登录的业务逻辑，无需向下传递*/
    }
}